excellant location, cleanliness and facilities.