Magnificent facilities and location, exceeded our expectations. Perfect for our long weekend away.