Excellent location, cleanliness, and attention to detail