Greg's place is a unique apartment with a great design and very good atmosphere. The room is super clean and suitable in every occasion. The location is great near the old town of Rhodes. I got to meet Greg in person and he is very helpfull host.
I can highly recomment this place. Enjoy!