Location, cleanliness, communication, and value for money was perfect.