Very clean and the pool is beautiful. We had a great stay.