Location is ideal, easy to find. The place was clean and cosey, fully equiped with what we needed. Vefa was very helpful when we had a small issue with the self check in. I was confused as to which lockbox the keys are in although it was fully explained on the intinerary section and by pictures too (it was totally my bad I had missed reading it well..)
I would highly recommend this host and this place in particular. Made our stay pleasant and memorable.