I made this reservation for a colleague who was flown in to help with a project, which means that I do not have first hand experience of Theodoros's place. However, I heard no complaints which can only mean all was as described! I can however vouch for the quality of hosting skills of Theodoros. Top. Notch. He was very communicative, helpful and flexible. Made the whole process so easy for me and I felt fully confident that all would go as intended from word go. No stress. A+++