Very clean. Beautiful ocean views. Bed and sofa sleeper where very comfortable. Perfect home away from home.