Excellent stay with a marvellous view and lovely friendly hosts