Excellent location. Cozy and clean. Great communication. Highly recommended.