Clean and comfortable. Great location. Communication was a breeze. Highly recommended.