This hotel was an excellent combination of an affordable price and great quality. The staff were always happy, helpful and eager to help in booking tours and activities and arranging transportation, as I was staying a part of the week because of business. Location was excellent, just a few blocks from the main street, but it was still very peaceful. It was not very high on the hills, but from the top floor balcony the view was great anyways.
The design of rooms and areas is clever and was very authentic and true to cultural history. The only thing I rated only 4/5 for cleanliness, was that there was a bit of mold in the shower in the old rough cave walls. No any smell because of that, though. Otherwise the place was kept extremely tidy.
Breakfast was local and tasty, although it started only at 8:30, so I had to miss it half of the time because of my schedules.
All in all I'd gladly book this hotel again.