Welcoming hosts with good local knowledge and supplied great amenities in a clean apartment.