Amazing and the best Appartement in the old town of Rhodes!