Amazing place to stay! It is a beautiful place with amazing views. It is roomy and spacious. Check-in/out was simple. Communication was great.