We had such a great stay! The place was huge and had enough space for everyone to sleep and get ready for the day comfortably. Check-in and check-out were so simple. The views were awesome! We enjoyed every second we were there and would definitely stay there again!