Initially, things got off to a rough start. Richard asked me to call him 1 hour before arrival, which I did but he did not answer the phone or respond to my voicemails. I arrive and find out the unit I had originally booked had a leak/plumbing issues so I was able to get upgraded to this room 1009. Had to wait three hours for it be ready/cleaned though.

Pros: The place looked very clean.
There wasn't any dust on counters or floor.
There was bug spray under the kitchen sink to kill cockroaches.
Some snacks/coffee and bathroom supplies (shampoo, cond, soap) were provided.
Bed was comfortable and big, however it was two twin beds pushed together with foam mattress on top.There was a discernible dip between the two beds.
Showerhead was nice and had enough pressure.
Great view of the mountains from the lanai.
You can't beat the location of this unit, it was very convenient. Close to the beach and shops.

Cons: The air conditioning had a musty/mildewy scent to it (I have a sensitive nose/allergies) BUT after messing around with the air cond, the smell eventually went away.
The bathroom mirror had two blood drops on it. :(
The towels provided were stained and smelled funny. I brought my own towels so luckily it worked out.
The inner liner for the shower curtain was scummy and part of it was black at the bottom.
The water took a long time to drain in the shower, I would finish my shower and be standing in 3 inches of water. Bathroom & kitchen sink were fine.
Cockroaches... I had to kill 5. It was kind of expected, the building is a bit old and there are cockroaches in other hotels. It sucks though, just keep your suitcase zipped up.
I found long hair in between the sheets of the bed. But the sheets and pillowcases smelled clean.

Would I stay again? Probably yes. It was convenient for me as I frequented a dive shop blocks away and didn't spend much time in the unit.