Very clean, friendly staff- although a bit smaller than I expected. Somewhat pricy