Very nice and clean place. The location is perfect for discovering the Old Town of Rhodes.