Very clean with all the amenities. Wonderful location to the water and shops. It was quite warm with no air conditioning, but the fans helped a lot.