The place was great, located in the center of the beautiful and charming old town in Rhodes.