Our stay at David’s was fine, the place is a little neglected and very small but if you just need a bed to sleep in and place to store your stuff, it does the job well.
The parking situation was a little frustrating (as David notes). Hot tip: would recommend Waikiki Banyan for parking - it’s cheaper and easier.