Facilities, cleanliness, and location are great in every way.