Absolutely perfect and magical in every way. The view and location is amazing. Everything was so clean and comfortable-we didn’t want to leave. Thank you so much for this dream stay!