Unwind in luxury near Rhodes Old Town & Harbour