Place was extremely clean. The actual building is a little older but room makes up for it. All amenities included. Walking distance to beach, stores and restaurants. I would recommend.