Gud place to short stay in Rhodes cily.