Perfect location. Excellent accommodations