The place was immaculate and cleaned every day. Every time we made a request, it was fulfilled quickly. The beach was only a 3-5 minute walk. Very good value for the money.