David's place is very clean and has everything you need. The location is unbeatable and is in walking distance to everything. Parking on the street was easy to find.