This place was great. The beach and restaurants were just a short walk away. The place was small but good enough for our family of 4. Everything we need for our vacation was supplied. The only thing is the pool area is a bit run down, the bbqs looked old and there was no net up for the basketball/tennis court. Other than that great overall stay and place.