Great place, has everything you need and is fairly close to shops, hotels etc which are all within a reasonable walking distance.
Theaker is a great host too, i would stay again without doubt.