Clean, spacious, comfortable, convenient. A very nice resort!