Micheal's place is awesome! It is an great decision to stay in his place for our time in Rhodes. The villa is located perfectly 10 min. by walk from old town. The villa is massive and desinged modern. Villa manager Maria is helpfull and friendly. Micheal is always there when you need anything. There is also car parking area which is very close to villa.
In brief, we had great time in villa. I will absolutely come Rhodes again and Micheal's villa would be the place where I stay