A+++++++, from check in to check out. Clean and cozy. We loved all the extra beach toys!