The service is a bit hit and miss. Sometimes it's great, other times you're waiting 20mins for a hot chocolate.