Lovely location, friendly hosts and great value for money.