Excellent location, cleanliness and facilities