Craig's place was perfect for our family of 4 (two daughters ages 9 & 7) Hawaii vacation. First, Craig is a really responsive and gracious host. He answered questions right away and was a really good communicator. Second, let's talk about the place. First impression was how clean it was. Felt like a brand new condo. While a little small, it worked great for our family. King sized bed was very comfy, and two twin beds for our girls were great. Family room had a nice TV and kitchen was well stocked (not that we used it much). Craig's place also has everything. Tissue box, laundry basket, and all the beach gear you need! Two adult folding chairs, one kid folding chair, two life jackets that were perfect for our kids, beach umbrella to prevent sun-burns in Hawaii's strong sun, and even a boogie board! Oh, and don't forget the sand toys. It was so nice to have those things when visiting the beach, which is totally walkable. It's a farther walk if you want to get on the main Waikiki Beach Strip. We drove when we wanted to hit that part of the beach. Tired of sand? The place has a community pool that's perfect for little kids with a third of the pool at very shallow depths (3ft?). No hot tub though. Laundry room ($1.75 wash, $1.75 dry) is literally next door to the unit, which was super convenient. Don't worry about noise - we couldn't hear anything from the laundry room. Craig had some Tide pods at his place too. Parking was free as well. The parking garage is a little tight. Some spots on a certain side we couldn't park as if we opened the trunk (rented minivan) it was going to hit the ceiling, so we just made sure we parked on the other side of the structure. All in all, place is super convenient, Craig is super, and we had a super time. Miss Hawaii already. Don't hesitate to book!