amazing house, amazing location and lovely host