Great place to stay in Rhodes Old Town!