This place was very clean and had all the amenities that we needed during the stay. The view was nice and the place was very close to the beach.