great location, communication and cleanliness