Fantastic place - lovingly built - heaps of charm