We stayed for 4 months in David's place and it was great.
perfect location, clean (and cleaned every 14 days), everything you need and it feels like a home.
highly recommend.