Deluxe Hostels & Suites Merida, Merida