The location is awesome and the hotel staff are mostly friendly and helpful. We had a few hiccups and ended up having to switch apartments.
The first apartment was adequate for our 5 person family but the cutlery and crockery settings were only for 3-4 people. The kitchen set up was basic with a couple of items missing, but we were able to improvise and make it work.
The second apartment was a very tight fit but had a better aspect. We weren't able to cook though as the stove didn't work. I think the issue was it was an induction stove and the pots and pans weren't compatible. This didn't come as a huge surprise given there were lots of other little things that weren't quite right.
If you're not planning to cook at all, then this apartment is fantastic for location. There's heaps of shops, restaurants and attractions close by.
The lap pool is popular but keep in mind that you may not be able to dry your swimmers.
The laundry is in a common area and coin operated. Budget $12.50