Pros
Location is very close to the beach, several great restaurants, etc.
Cleanliness. The place was pretty clean which was important to us.
Cost. I felt the price was reasonable. At first I thought it was a steal but after realizing the parking situation I’ll say the price is reasonable.
Host was quick to respond to messages when I had questions.
A large refrigerator also meant we could store food easily instead of a small hotel mini fridge.
Cons
Parking. To list free street parking for this unit is deceptive. The nearby street parking isn’t free and you street parking rules vary based on where you park. Nearby parking lots cost us $70-75/night not including day parking until we found 374 Kalaimokus St. Garage which felt a bit sketchy but was max $24 for 24 hours withOUT in/out privileges as long as you don't need to leave the parking lot before 6am since this it isn’t open 24/7. Also, John wasn't very helpful when I asked him where he recommended parking which was disappointing as I suspect he gets the question often.
Air conditioning. Original A/C unit broken. The new unit isn’t great. Much better than no A/C, or course. But I slept in the bedroom and it was WARM. Even with the ceiling fan on I slept either without the bed covers or only with the sheet because of this. My friend slept on the sofa bed near the A/C and it is a good 5 degrees cooler in that room.
Noise. The noise isn't bad overall but depends on if you are a light sleeper. I woke up 3 (out of 7) of the nights around 4:15am to very loud noises. I think it’s garbage trucks for the nearby hotels and businesses.
Also if you're a light sleeper you may not like the light that comes into the room at night from the light located outside the bedroom window. The roller shade is a blackout shade and blocks most of it but not all.
Sofa bed. Not the most comfortable to sleep on. Is it broken like one other reviewer mentioned? IDK. But it hasn't been replaced since the March 2021 review that mentioned John was ordering a replacement either.
Overall I enjoyed having a kitchen, the great location, and an upgraded/clean place but it was too warm to sleep comfortably in the bedroom and next time I might opt for a hotel with on-site parking.