I love the design. The theme has a really nice line through the whole website! I don´t think you should change anything, maybe ad some other patterns to the background, but it´s still good.
As for you mapping work those are really neat to, pl borax is unique and cosy
I can´t find any negative really... For me it seems pretty much perfekt as it is very similar to how I have planned a portfolio, though I will never make on