Awesome place, nicely maintained. A lot of considerate planning in providing facilities, anticipating guests’ requirements to make the stay pleasurable.