The place ist very nicely located in a quiet garden and a very nice view. The terrace in front in the shade is the perfect place to spend a hot summer day. It is very charming and comfortable. The nice reataurants of Lefkes are all within walking distance.