Excellent in all respects...communication, response time, accuracy, location, furnishing, amenities. Highly recommended.