great communication, location,clean family friendly