Great location, own clean facilities, yummy chocolates, great communication