Clean, comfortable, nicely decorated. Really nice fully equipped kitchen. And the pool was great