Great spot- clean, accessible, nicely decorated, and good location