LOVED this place!!!! It is huge and had everything we wanted all in one place: pools, exercise rooms, amazing restaurants, fun bars, casino...the place is huge. We loved how it was at the end of the strip so we didn't have to fight the crowds. The place is clean and comfortable. The Moorea Beach Club was a blast and Border Grill was the best meal we've ever had. Can't wait to return!!!!