Overall good place. Needs air-conditioning though.