Excellent accommodations. Super location.