We stayed nine nights and it was great. Everything was close as the hotel isn't very big. Breakfast could've had more options, but it had the basic stuff at least. Room was awesome with comfy beds, fridge, micro, sofa, chairs, table, 2 tv's with plenty of channels. The option of washing and drying clothes for a small fee was awesome.
Room cleaning was also very good those days we chose to have the cleaned.
We didn't use the pool at all, and the gym very little, but nice to have those options available as well.