looks so commercial/americanized for Mexico.. kind of sad, really. I haven't been to Cancun but do spend time in Puerto Vallarta, it's much different than this and more authentically Mexican.
ocean looks beautiful however.
I am guessing you're obsessed with luxury brands?