in between the buildings and tall roadside vegetation , once or twice kerrin got a quick flash of a beach , palm trees swaying gently over snowy white sands , people drinking cocktails and paddling lazily through the inviting turquoise sea .