Large immaculate villa right on the beach as advertised. Someone was always only a message away if we needed assistance and also provided an extensive list of recommendations. We also received help sorting out temporary accommodation before our flight home. 5 star service!