My parents went to Mexico a couple of years ago and they said it was so fun and the hotels and resorts were out of this world. What I have seen of Cancun and the Riveria Maya is that it looks like a pretty romantic place to be especially if you are on a honeymoon vacation or celebrating an anniversary. The Karisma Hotels are the perfect resorts to stay in for a special occasion such as these. These hotels offer upscale all-inclusive vacation locations, each with a slightly different feel. This is the perfect atmosphere for romance. Consider one of these hotels if you are planning a honeymoon or anniversary celebration.