Really enjoyed our stay, the whole place was spotless and despite the language barrier our hosts were friendly and accommodating. Roof terrace was great and pool better than was advertised.
A couple of things to note. To get to the terrace, we had to walk passed the live in family, this was no problem as they were very friendly but some may find it awkward.
Location a bit out of the centre but the price reflected this and was what we expected. Taxis were very easy to find.
Would certainly recommend for the price paid.