Nice and quiet place to unwind in Rhodes