To fit all I want to say I will make this a simple pro-con list.
Cons (please note these had ZERO impact on our stay)
We enjoyed purchasing our groceries from the local store (15 min walk or $120 pesos cab into Puerto Morelos). After our first dinner we made the mistake of not cleaning up immediately and noticed little "ants" that you find in all tropical areas on the counter. Problem was easily solved, clean up after cooking IMMEDIATELY, clean the counters and you never saw them again - simple. Livingroom furniture was not super comfortable for long periods of time - an hour or two max then it became uncomfortable. After 8-10 hours in the Mexican sun all day it's nice to chill and watch a show - honestly for $300CDN a night we did expect a little more comfort in the furniture. Third con was the pillows on the bed. They didn't really offer much support for sleeping on. For the price I think an upgrade is due as well. Lastly we have to mention the seaweed on the beach - however it was tough to consider this a con as we truly enjoyed watching the clean up crew from the villa using their new tractor to clean off the beach in front of the villa each morning. Having morning coffee in the sunshine on the patio, with the sun climbing in the sky, while watching was actually very entertaining for us - so Con for some Pro for others I suppose - if you get lemons :o)
That's it for the Cons my friends - and as we said it had ZERO impact on our vacation whatsoever.
Now the Pros:
If you are looking for a quiet, peaceful, warm, relaxing place to decompress from the daily stresses of life - book this place IMMEDIATELY - if we could we would go back tomorrow. We spent 8 of the best most relaxing days having cocktails and meals on the large patio overlooking the ocean, and in the infinity pool having drinks, reading poolside, and watching the boats and tours drive on by. Imagine all day long your view is warm Mexican sun shining on the rolling blue ocean - incredible. Side note - busiest day in the pool was 8 people - 4 were reading pool side!!!
Each and every day flocks of birds would fly by while we sat on the patio close enough to almost touch - it was amazing.
Arlene the property manager was so fantastic we can't say enough about her, period. Everything we needed she provided rides into town, supplies, knowledge and advice! Thank you - you're the best!
Mario the property owner was wicked to deal with - thanks for having us - we will be back for sure!!!