Perfect location, well appointed accommodation and generous host