The hosts are super friendly and super pro!!
The place is in the heart of Rhodes with a nice quiet and stylish courtyard.
Higly recommended!!