I recently stayed in this wonderful townhouse with my fiance and his family, and cannot say enough about how incredible our stay was. The townhouse itself was very comfortable, clean, and spacious. There were plenty of kitchen supplies, towels, and even snorkeling gear! It is located just steps from what feels like a private beach, where we saw an abundance of sea turtles and colorful fish every day! The complex was beautifully landscaped and well-maintained. I highly recommend this townhouse and cannot wait to return!!