Authentic, friendly staff, a bit expensive but worth the money!