Casa Anemousa is definitely one of our favorite Airbnbs we have stayed at in Greece so far! Both the place itself and the hosts are amazing, always making sure you have everything. We for sure want to come back soon and can only recommend the house! Thank you again for the best time in Leros :)