We were SO impressed by the spacious size and beauty of the Villas. The turquoise ocean views are absolutely breathtaking and visible from the living areas, kitchens, master bedrooms and master baths. By opening the pocket doors in both the living areas and master bedrooms, we took full advantage of the sights and calming ocean sounds; that was such a great feature. I've never stayed at a place where you can watch the sunrise over the ocean and later, see it set over the sea. It was so memorable. It's clear that the owners have an eye for detail and design by the furnishings in each room and the high quality construction materials. We loved the beautiful tiled floors throughout and details around the main doors and jacuzzi tubs. The brick ceilings in the master bedrooms are so unique and authentic! The kitchens are huge, with beautiful granite counter tops, and include all the amenities you come to expect from home (oven, stove, microwave, fridge - all stainless steel). The colorful artwork and dining room furniture give a local flare (wish I could pull of that table at home!). The beds and pillows were very comfortable and there is plenty of storage in the closets. We enjoyed winding down in front of the large TVs included in each living area, with large, cozy couches or sitting out on the balconies with a nice drink. We liked how the Villas are a stone's throw from the bustle of the downtown area; just close enough but tranquil. Playa Norte is the most beautiful beach we've ever seen (and we are big beach fans :). There are so many places to eat on the island and they are all so wonderful and diverse. The owners gave us great recommendations on their favorite spots. We had so much fun traveling around the island in the rented golf cart. Just thinking about the villas, the restaurants, gorgeous beaches and friendly people on Isla Mujeres makes me want to go back now! It was so hard to leave! We highly recommend staying in the villas and could not have asked for a better vacation or rental property. We can't wait to go back!