This place is freaking great. People great. Location great. All around great.