Small but well designed space, friendly staff and great location.