excellent communication, location, cleanliness and facilities.