Beautiful place, warm greeting, easy check-in and a breathtaking view. Highly recommanded! The beaches are gorgeaous and everything was just wonderful