Great little place in the center of Rhodes. Perfect for a visitor or a local wanting a quick escape.