Three of us stayed in a 2 bed apartment which had 2 floors - sleeping up to 8 people. It was amazing - felt like being in a house (a free upgrade given to us on the day!)
Staff were great - very attentive and supportive.
Place is great for all amenities - shopping, transport, eating & drinking. Would we return here - yes, esp as this was our 2nd stay anyway.