Absolutely AMAZING!!! The views and location simply cannot be beat! We loved our stay and can't wait to return! The shuttle was the best as we traveled w/ our 2 year old, and the shuttle made transportation so much easier. The shuttle drivers were extremely fast and friendly. The hosts were amazing! I had so many questions before arriving and all my inquiries were answered right away. We can't wait to return!!