Excellent location, cleanliness, communication, and comfort, 100% suggested!