Spot on cleanliness, and an excellent location.