Great place, great staff and amazing location