great decor, well equipped, great location