Spotlessly clean and well equipped. Loved the pool. Thanks for a lovely stay.