We had an amazing stay! The condo was super clean and comfortable. It has everything you need including beach accessories (cooler, toys, chairs, boards, etc). The resort is beautiful and in an excellent location. We were able to walk to nearby restaurants, store and shaved ice but also close enough to drive to wonderful beaches and shopping/markets. Our two young kids especially enjoyed the pools every single day. Kelly is a wonderful host!