David's apartment was perfect! We will definitely be back. It felt like home, and the location was ideal.