Our family of five (two parents, two kids, and grandma) stayed on the 2nd floor of the Egret Building for 16 nights. The condo is beautiful--lovely, spacious layout, gorgeous furniture, comfortable beds, fully-equipped kitchen, very peaceful and quiet, lovely veranda overlooking the pool, and even a nice little library with puzzles and an excellent book on reef life. Caroline (the property manager) was gushingly warm and helpful when we first made our booking, but sadly things went downhill from there. She wasn't there to meet us when we arrived, so we struggled to figure things out (how to use the safe and key lock, where to find the bath towels, etc.), and she didn't stock our fridge with the drinks she'd promised. She also didn't fix the scalding shower and broken sink in the bathroom when we alerted her to the problem. Worst of all was a distressing experience we had with theft. We arranged a time for the cleaning staff to come clean the condo and agreed to be out when they came. I took off my two necklaces--a Buddhist protection cord and an opal on a fine gold chain--and laid them on the shelf beside my Buddhist text in preparation for swimming. Three hours later, my opal necklace was gone, and in its place was my daughter's silver butterfly necklace. My daughter was very confused. I knew instantly that something was amiss. At first, I thought the cleaning staff had stolen the whole necklace, but later my daughter discovered the opal minus chain inside her jewelry bag, which lay unzipped on the bathroom sink. My gold chain was gone. My mom's drawers had been rifled through and left in a messy state. I confronted the cleaning staff about the chain, and they denied having taken it. When I contacted Caroline, she told me I was wrong, that the cleaning staff had not stolen it. After much frustrated messaging over WhatsApp, my chain mysteriously reappeared three days later under a placemat in the dining room, badly knotted and twisted. It took me 30 minutes with tweezers and needle to untwist it. Caroline claimed she spent "25 min reviewing security footage" but found no evidence that the staff had reentered our condo (I never did see a security camera on the property). She was adamant that her staff had not stolen the chain. I ended up feeling like she had no respect for us as her guests. We felt violated and lied to. Please, if you stay here, lock up everything you care about in the safe when the cleaning staff comes.