Craig's place was PERFECT for our family vacation. The second we arrived, we were greeted by a family of sea turtles who spent the entire week right in the water on our beach. The condo is beautifully upgraded with stainless and granite and decorated with island decor and a beautiful canopy bed (which caught my eye when we booked it). The condo complex office was friendly and helpful. They had a laundry room across the hallway, which was nice to come home with clean clothes. The closet in Craig's condo was large with tons of hangers and shelving/drawers. I was worried that clothing for 4 people would not fit well and we would be stretched for room, but it all fit with plenty of room to spare. There were lots of towels, linens, some beach bags and even a boogie board. The pool was beautiful. We loved that the condo was located just steps from the beach and pool, and that we were able to relax in the sun while keeping our kids in eyesight the whole time. We used the BBQs often and ate poolside almost every night. There are multiple chairs, tables and loungers outside to use. The complex is next to a small park where some locals camped, fished, and walked. There were only a handful of other people that we ran into in the unit, all of which were very nice and enjoyed our children. We had the beach and pool practically to ourselves most of the time. There is also a harbor just down the street with the Ocean Center/Aquarium, shops, ice cream and some fun restaurants. Craig gave us some suggestions prior to our trip on some luaus and snorkel ideas. We bought snorkels while there, and the kids learned to snorkel in the pool before going out on some snorkel adventures. My 5 year old son's only dream was to drink from a coconut, and Craig went out of his way to make this happen. He also checked in with us frequently throughout the trip to ensure everything was going smooth and we didn't need anything. We will most certainly be returning to Craig's condo. Thank you Craig!