Fantastic accommodations, very clean and in the perfect location. John is extremely courteous and very quick to respond to any information or service requests. Highly recommended