Great place for millennials, but not for family stay.