Our family had a great overall experience at Mayo's place. We have a family of 4 including 2 toddlers under 3 so this review will be from a young family perspective: 1. Sleeping areas: There are 2 bedrooms. One bedroom has a comfortable king size bed, a sliding door and blackout curtains to keep out the bright Oahu morning sun. The second bedroom is right off the kitchen and dining area and does not have a door (although some room dividers are provided). The vertical shades let in plenty of light so expect an early wake-up call if you have kids that sleep in there. There are 2 twin beds in that room that could be pushed together to make a queen if needed. There is also a sleeper sofa that we didn't use. 2. Kitchen and dining areas: Most of the basic cooking necessities are provided. No baking sheets but we did have a roasting pan. Nothing fancy, just the basics. Coffee maker, microwave, dishwasher, refrigerator/freezer. The ice maker did make lots of ice which was good for keeping our beach cooler cold. Garbage bags, paper towels, dishwashing liquid, dishwasher liquid, aluminum foil, plastic film were all provided. We ended up buying some storage bags and parchment paper. A few storage containers were available but having more would have been nice. 4 person dining table is glass and there are a couple bar stools for use as well. We made the best of it but could have used a high chair or 2 here. Glass tables would not have been our choice with toddlers but we had no major disasters with it. 3. Bathrooms and laundry: There are 2 full baths with showers/tubs. One has a bidet which which our potty-training toddler was fascinated with. Hand soap and lotion were provided. Towels (including beach towels) were more than adequate for our needs. 4. Decor and cleanliness: The furniture and decor are pretty basic. Our family doesn't require much in this department though but it did feel a bit dated overall. Cleanliness was okay. We did notice dirty feet and socks after walking on the floors the first day and ended up re-mopping them that evening. Nothing major but the floors definitely could have been cleaner. We saw no bugs during our stay. There were many bug traps and roach motels set out that we had to put away due to toddler curiosity. 5. Views: There are vertical blinds all around the apartment with spectacular views of the city, shipyard and partial views of the ocean. The lanai overlooks the city/shipyard and ocean. It has sliding locking windows. Carpet was pretty dingy in this area but I guess that's to be expected in a semi-outdoor space. 6. Proximity: The beach is about 2 blocks away. We chose to walk a little further for proximity to snack bars but you can be on the beach in 5 minutes from the ground floor. There is also a nice lagoon for kids that...