The place is immaculate, fully equipped and in an excellent location close to the beach and lots of shops and restaurants. Our family loved the place!