Clean, full with basic amenities, well connected place.