David's place is in an amazing location, very clean and larger than I expected. Plenty of space for a family of four. Walkable to so many great food and drink options. Everything was so clean and well labeled, and the check in/out process was simple and flexible. David is a really great host. Very quick responsiveness. Superb stay!