Awesome location. Awesome facilities. Luxury plus practicality. Very classy adult retreat but also older children family friendly.