We loved our stay! The view is perfect. Check in was easy. The host was very responsive! We can't complain about anything! The resort itself is a little strict with how they do things, but it didn't bother us.