Excellent location, value, communication, and luxury (esp. the spa!) Thanks so much for an awesome stay.