Great location, great staff, lovely interior decor.