stylish flat in very good location for exploring Rhodes town