Good and clean place great communication and location