Very clean and comfortable with good amenities and a great location.