Excellent location. The place was great. Loved the spa and warm feeling of the place. Great communication from hosts.