Eleftheria's place is the perfect place to stay for a few days! It was super clean and has adequate amenities. Communication was very good too; always ready to answer any questions.