We booked very last minute (that day) and David was very responsive and quick to lock in confirmation and information regarding our stay. The apartment was very clean, homely and in a great location. The bedroom, bathroom and living area are all spacious and light filled. We really enjoyed our last minute short stay in David's place.