Beautiful place, clean, roomy, and with amazing views. Everything was as described and check in and check out was quick and easy. Hosts were very responsive and with great communication. Highly recommend.