A welcoming venue that was clean, well-planned with lovely homey touches. Right on the beach and an easy walk to the shopping areas. Beautifully presented with lots of spaces for relaxation and spending time together. We’ll definitely visit again.