This is a greek pearl! The world’s most special and beautiful hostel with warm and welcoming hosts :-) If you visit Greece - visit Lemon Tree!