Our stay at David's place was really great. Check-in was super easy, the location was perfect for us, and the apartment itself was clean and very comfortable to hang out in.