An absolute gem. No review will do this place the justice it deserves.