Super clean, nicely decorated, wonderful location.