A great place for a weekend away and good value for money.