Good location, cleanliness, and communication were all great.