Clean, great location, the pool is great. Couldn't have asked for more.