A few hiccups but overall great location and service!