Wonderful location, wonderful flat, wonderful host! Just book it --- no need to think twice (unless you're allergic to dogs).