The best place for families with all the needed amenities