Campeche was such a cute place and we really enjoyed our time so much we stayed an extra day. It had a huge yard for our pup to run around, super friendly people staying in the other units and a great common area with everything we needed. We felt super at home and welcomed :)