Wonderful place that surpassed our expectations. Everything was as described and the location was very nice.