Beautiful hotel, and great restaurants.
Posted Jan 22, 2017
We stayed at the Marriott Casa Magna resort, and found it to be top notch. The facility is grand, the beach is beautiful (it has a lifeguard), and the restaurants on site were very good. We especially liked the Sedona (beautiful outdoor seating looking out on the ocean), and the Thai restaurant (they treated us like VIPs, and the food was outstanding). The Champions Sports bar was OK - just what you'd expect - loud, lots of TVs, and kind of spotty service.