First off, the property looks great in the photos, but even more outstanding in person! I absolutely thought it was beautiful! It's location was great, not near anything, peaceful, and on one side of you is a beautiful lagoon and across the street is the ocean. We were lucky enough to rent a golf cart right from Rudy, and loved our cruise into town each day. Rudy also ensured that we were accommodated at the airport upon arrival and our way back to the airport. The infinity pool was so refreshing! We loved the cleanliness and cool modern style of our room. The shower was my favorite! Rudy and his wife were extremely accommodating, ensuring always that we had everything we needed. There is wifi so Rudy offered communication at anytime with him this way. There are bikes and kayaks for our use, which we kayaked on the ocean one day to an island. Rudy makes great recommendations, such as the company Splash for a day trip of snorkeling (which was outstanding) and a restaurant just beyond Swan Villa called Maya Beach Bistro (which we ended up eating there 3 times in 3 days!). I loved every part of the experience with Swan Villa and will be returning next year! I wouldn't change a thing! It was the best! And the price is outstanding, way less expensive and nicer and newer than any other option!