Super place - read no more, ticks all boxes big time!