Excellent location. Beautiful place. More than enough space. We would love to return!