Great location, tastefully decorated, lots to do on site, beautiful view and the hide a bed is even pretty comfortable. We stayed in the winter and had there been snow, there even would have been a little hill to sled/play on just below the balcony. The indoor pool was not very warm so kids didn’t swim but there were other things to do like racquetball, hot tub, ping pong and a decent weight room. (For winter time) We had a hick up with getting the keys at check in but the owner was quick to respond and get it resolved. Would definitely stay here again.