Fantastic location, beautifully clean, and wonderful amenities. John was extremely accommodating of our family and some last minute changes in plans. Thank you!