I stayed at room 4211 in the Beachside II Tower. It is well located on the ground floor of the building and has direct access to a nice heated pool and to the white sand beaches. Parking was abundant, no extra charge. This particular room had 1 bedroom, with two additional pull out beds in the living room. This is NOT a hotel - the staff left enough towels for three days, but nobody will come by to clean the unit or change bedsheets during your stay. As well, they only provided 1 set of shampoo/conditioner/soap - not enough to last a family for more than 1 night. The bedroom bed was fine, but the sofa-bed in the living room was really soft! Not good if you have a bad back. As well, our floors were really sandy and you would get your feet really dirty unless you wore slippers/sandals. There is an APP you must download with your phone which provides you with all the info you need to access the front gate and the unit itself. All in all, it was a spacious unit and I would marginally recommend it to others.