The location was perfect for our family. Having the options of swimming at the beautiful lagoon or the large pool was exactly what we needed with kids (ages 3, 7 and 7). The condo overall was in great condition, perfect size, and had a great balcony. The floors were a bit dirty when we got there but that was remedied fairly quickly. There were a few things that did not work properly and we wished there were more basic items available which have been provided at other Airbnb locations such as additional toiletries and spices/condiments for cooking in the kitchen. The place did have many other things that were great for enjoying our stay. They provided floor futons that made it easy for our younger kids to sleep on, a stroller so we didn’t have to bring our own, and lots of beach gear (different size coolers, beach chair, snorkel gear, boogie board, beach towels). Overall we enjoyed our stay and would recommend this location.