Lovely little cave hone in beautiful Lefkes.