Excellent facilities, cleanliness and location.