Lovely place, great location and the definition of a super host !