Excellent location, excellent accommodations. Highly recommended