Very clean and updated. enjoyed the on site pool and the modern updates.