David's place is perfect. Amazing location, super cozy, and great value. 5/5!