We had a fabulous experience! The location, the accommodations and the beach were just perfect for us! We will definitely stay here again!