Great location with a beachy and homely vibe. Check in and ongoing communication was very easy. Our work colleagues very much enjoyed their stay.