Love the stay at Charmaine's condo. It is small but is comfortable for one or two guests for sure. Clean and has everything you would need (shampoo, conditioner, body wash, hair dryer, kitchen appliances are all provided). No weird smell or loud noise coming from the outside so I was able to sleep fine. The room I got didn't have a view to the water. It's faced in land. Beach towels, chair, and rolling carrier are provided which is a plus. ABC convenience store is really close by so you can get whatever you need that's not provided. It is however an older condo so don't expect anything fancy. The only downside is there is no in-unit laundry machines (washer/dryer) but there are a couple in the building - public ones where you can pay with a credit card or download an app/load money. It's closed at 10 pm though so plan accordingly. I got the detergent at ABC store and left it at the room for next guests. I couldn't find any free parking around the area but the one right next to the marina is $1/hr (24 hrs max) and if you come back to the condo between 8 - 10 pm, you should be able to find a spot. It's limited but it is possible. Parking at the condo is $23 so it's definitely cheaper to go $1/hr. Overall, I would recommend Charmaine's place if you are looking to stay in O'ahu. Mahalo!