Newly refurbished flat, great location, welcoming host