The place was very clean and had all the amenities listed. It really is an amazing location, a 3 minute walk to the beach. The only problem we encountered during our stay was an issue with the drain being clogged in the shower. Within minutes of having the shower on, the water would begin pooling and take a few hours to actually drain. There was also a slight drain stench that was noticeable in the bathroom. Easy fix, but make sure that is resolved before booking!