We are planning a trip to Cozumel in January 2012. Would like some suggestions on very romantic places to stay that are beach front. We'd like to stay about a month. A vacation rental, hotel, B&B or maybe a combination of these are all worth considering. We'd like to relax on the beach, snorkle and prefer an area that is for couples and adults. Would appreciate suggestions for accommodations that are moderate to expensive in price range. Thanks.