I only stayed for one night but I will come back for an extended stay. The kitchen in the room had everything we needed. Honestly the only thing the room needed was a toothbrush and tooth paste (probably available at the desk).
We came to enjoy the indoor pool and have a night away. We came home relaxed and refreshed from our stay in the hotel.