Great place to stay in Rodos!