Excellent communication. Excellent location. Excellent place with every amenity for a comfortable stay!