Absolutely amazing place in an amazing location. Exactly as described, if not better! Excellent instructions on how everything works and things to do in the area. You'll be well taken care of.