This place had it all - trendy decor, great location, friendly and helpful staff.