Great location, comfy space and amazing and easy communication! Definitely one of the better spots to stay in Scarborough Beach