This place is a gem. It has everything you could need and want, with lots of little extra touches.