Place is OK but way to expensive for what it offers.
The long list of to do's for the guests is of putting as it does not offer the feel of getting away from home.