I had a nice stay in this fully self contained apartment. The apartments are nice and quiet. Mine was right next to the lifts but I wouldn't have known it.
The kitchen had modern appliances, and everything was spotless. An oven and dishwasher are provided.
The hotel pool is lovely and was much appreciated after a hot day. There are three parts- a lap pool, large kids pool and a spa.
There was also a washing machine and dryer in my 1 bedroom apartment.