Overall a nice experience staying at David's apartment. He was great on communication and the check-in/out process was seamless.
Pros: Great location, clean, well equipped kitchen, awesome patio
Cons: Running toilet, noisy fan in bedroom, expensive, needs some maintenance
All-in-all it was a nice stay and we don't have any major complaints. Can't beat the location and the patio was what made it for us.