Very clean, but confusing and things were broken. The pool is in a whole separate building down the street and the parking is not very convenient at all. But still in a great location