Excellent location.
Clean and comfortable.
Great communication.