Spotlessly clean with everything you need. The bed was exceptionally comfortable (King size). Only recommendation is to replace the counch... very uncomfortable to sit on, otherwise communication and check in smooth. Although no sea view a one street short stroll and u on the beach.