Perfect location, small but well organized with lots of attention to detail