Great location and wonderful hospitality. Everything is as described - we would be back in a heartbeat. Our kids loved it too!