Location, cleanliness, facilities and communication is great.