Spotless, modern, high quality beds, towels, bathrooms, everything in perfect working order. Nice view.