Location - perfect!
Apartment - perfect!
Host - perfect!
Couldn't recommend David and his apartment more, we had a fantastic time