The location of this house is in the the centre of the Yialos and for us (family of 5) it was the perfect location. There is a staircase to up, but beats climbing up the hill.
The house is incredibly clean and has all essential ammenities including aircon in the bedrooms/living room and a washing machine for laundry. The beds were comfortable and the view from the balcony was amazing.
The only 3 things to be aware of is the aircon was not working in one of the bedrooms, the internet modem in the house needed credit recharge and the couches are very hard and uncomfortable.