great location, communication and clean place