David's place was great. It was very clean and welcoming. Check in was a breeze. If you bring a car, make sure you park VERY close to the curb. Cars come whipping down the street during the day.