Affordable and quirky in a lovely location.