Our whole family loved Villa Karina. Indeed, we hope to return this winter. The house was extraordinarily comfortable, the pool was lovely, and the location was perfect - far enough from town for privacy yet close enough to walk in for dinner. Dora, the house manager, was an amazing guide to Puerto Morelos and helped us arrange everything we needed from a babysitter to an occasional cook to a glass bottom boat trip so our young children could see the fish while my husband snorkeled. She had wonderful suggestions for everything from massages to day trips. Ceci, the housekeeper, could not have been kinder. When she heard we liked fresh coconuts, she brought us 6. Our whole trip was just wonderful and we cannot wait to return.