Great stay. 5/5 stars. Definitely will try to get this spot again if available. Beautiful view with a lot of places to eat/things to do.