Cute, no frills spot in a great location