Place is slightly basic, but clean and with great location. All the beach toys and gear are a nice addition. Place was very hot when we arrived, but ventilates ok after we opened all of the windows.