Excellent accommodations and location