Very clean and equipped with everything you could need. Comfortable beds and amazing view. Host was excellent with communication and has really considered the things that his guests may need.