Booking.com analyzed 370 million reviews to spotlight cities known for exceptional hospitality.