My husband and I are travelling to Cancun in January and would like to stay in the heart of the shopping and dining district. We are not drinkers and are picky health minded eaters so an all inclusive doesn't suit us. We would rather have something with a small kitchenette. We want to be oceanfront and spend under $500/night. There are so many hotels to choose from, I would love some person to person recommendations--why I love the forums. Thanks in advance!