Lovely accommodation, great location, and the small finishing touches make the place very welcoming