Stay in Berat’s most charming accommodations, from traditional guesthouses to boutique hotels in the UNESCO-listed old town.